// 类型转换 显示和隐式
// 3 种
// 转换成 布尔值
// 转换成数字 false + 1 
// 转换成字符串 + 

console.log(1+'1') // + 先拼接优先
console.log(true + true) // 加法
console.log(true == 2,true == 1)
// if(2)  2 => true
// console.log(4 + [1,2,3]);
// //NaN
// console.log('a' + + 'b')
// console.log(Number.isNaN(+ 'a1'))
// if(! + 'a1'){
//     console.log('-------')
// }
console.log(4 * '3')
console.log(4 * []) //0
console.log(4 * [1,2]) //NaN